const sequelize = require("./db.js")
const { DataTypes } = require('sequelize');//字段的所有类型都放在datatype库

// const Coupon = require('./Coupon')
// const User = require('./Users')

const collect = sequelize.define('collect', {
    userId: {
        type: DataTypes.STRING,//该字段为字符串类型
        allowNull: false//不允许为空
    },
    houseId: {
        type: DataTypes.STRING,//该字段为字符串类型
        allowNull: true//不允许为空
    },
    goodsId: {
        type: DataTypes.STRING,//该字段为字符串类型
        allowNull: true//不允许为空
    }
}, {
    createdAt: false, //数据创建时间  模型希望你有该字段
    updatedAt: false, //数据更新时间
    // paranoid: true,
    deletedAt: false //可以修改字段的名称
});

// User.belongsToMany(Coupon, { through: Coupon_user });
// Coupon.belongsToMany(User, { through: Coupon_user });

module.exports = collect;